table {
-moz-box-sizing:border-box;
border-collapse:separate;
border-spacing:2px;
display:table;
margin-bottom:0px;
margin-top:5px;
text-indent:0;
width: 100%;
text-align:left;
}

#toc ul, .toc ul {
list-style-image:none;
list-style-type:none;
}

#toc, .toc {
background-color:#F9F9F9;
border:1px solid #AAAAAA;
font-size:95%;
padding:5px;
}

#about {
text-align:center;
}